need satisfaction - Alemán Inglés Diccionario